package com.eflow.model.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 流程模型对象 eflow_model
 *
 * @author eflow
 * @date 2021-02-09
 */
@TableName("eflow_model")
@Data
public class EflowModel extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    @TableId(type = IdType.ASSIGN_ID)
    private String id;

    /** 名称 */
    private String name;

    /** 键 */
    @TableField("KEY_")
    private String key;

    /** 分类 */
    private String category;

    /** 版本 */
    private Long version;

    /** 描述 */
    private String metaInfo;

    /** 流程图关联 */
    private String deploymentId;


}
